moisture proofing - German English Dictionary